intermediary firm - Francés Inglés Diccionario